home *** CD-ROM | disk | FTP | other *** search
/ The Beauty of Chaos / Beauty of Chaos, The - Vol. 1 (1995)(Schatztruhe)[!][Amiga-Mac-PC].iso / mac / gifconverter2.37.cpt.hqx / GIFConverter 2.3.7.rsrc / bin.rsrc_CODE_63_StrecherSelCommand.txt < prev    next >
Text File  |  1994-01-29  |  8KB  |  152 lines

  1. # near model CODE resource
  2. # jump table entries: 21432-21432 (1 of them)
  3. export_2679:
  4. 00000000  4E56 FFF4                link       A6, -0x000C
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  206E 000E                movea.l    A0, [A6 + 0xE]
  7. 0000000C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  8. 00000010  7003                     moveq.l    D0, 0x03
  9. label00000012:
  10. 00000012  32D8                     move.w     [A1]+, [A0]+
  11. 00000014  51C8 FFFC                dbf        D0, -0x6 /* 00000012 */
  12. 00000018  286E 0008                movea.l    A4, [A6 + 0x8]
  13. 0000001C  2F3C 0000 03FF           move.l     -[A7], 0x3FF
  14. 00000022  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  15. 00000026  486E FFF8                pea.l      [A6 - 0x8]
  16. 0000002A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  17. 0000002E  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  18. 00000032  2054                     movea.l    A0, [A4]
  19. 00000034  216E 0012 0084           move.l     [A0 + 0x84], [A6 + 0x12]
  20. 0000003A  317C 0101 0088           move.w     [A0 + 0x88], 0x101
  21. 00000040  116E 000C 008A           move.b     [A0 + 0x8A], [A6 + 0xC]
  22. 00000046  4228 0098                clr.b      [A0 + 0x98]
  23. 0000004A  317C 0100 0038           move.w     [A0 + 0x38], 0x100
  24. 00000050  422E FFF4                clr.b      [A6 - 0xC]
  25. 00000054  1E2E FFF4                move.b     D7, [A6 - 0xC]
  26. 00000058  6000 00F4                bra        +0xF6 /* 0000014E */
  27. label0000005C:
  28. 0000005C  2254                     movea.l    A1, [A4]
  29. 0000005E  2069 0084                movea.l    A0, [A1 + 0x84]
  30. 00000062  2050                     movea.l    A0, [A0]
  31. 00000064  47E8 0002                lea.l      A3, [A0 + 0x2]
  32. 00000068  1007                     move.b     D0, D7
  33. 0000006A  4880                     ext.w      D0
  34. 0000006C  E540                     asl        D0.w, 2
  35. 0000006E  1207                     move.b     D1, D7
  36. 00000070  4881                     ext.w      D1
  37. 00000072  D241                     add.w      D1, D1
  38. 00000074  3433 1000                move.w     D2, [A3 + D1.w]
  39. 00000078  48C2                     ext.l      D2
  40. 0000007A  2236 00F8                move.l     D1, [A6 + D0.w - 0x8]
  41. 0000007E  9282                     sub.l      D1, D2
  42. 00000080  7008                     moveq.l    D0, 0x08
  43. 00000082  B081                     cmp.l      D0, D1
  44. 00000084  5CC0                     sge        D0
  45. 00000086  1207                     move.b     D1, D7
  46. 00000088  4881                     ext.w      D1
  47. 0000008A  D241                     add.w      D1, D1
  48. 0000008C  3433 1004                move.w     D2, [A3 + D1.w + 0x4]
  49. 00000090  48C2                     ext.l      D2
  50. 00000092  1207                     move.b     D1, D7
  51. 00000094  4881                     ext.w      D1
  52. 00000096  E541                     asl        D1.w, 2
  53. 00000098  94B6 10F8                sub.l      D2, [A6 + D1.w - 0x8]
  54. 0000009C  7208                     moveq.l    D1, 0x08
  55. 0000009E  B282                     cmp.l      D1, D2
  56. 000000A0  5CC1                     sge        D1
  57. 000000A2  8001                     or.b       D0, D1
  58. 000000A4  8029 008A                or.b       D0, [A1 + 0x8A]
  59. 000000A8  0240 0001                andi.w     D0, 0x1
  60. 000000AC  670E                     beq        +0x10 /* 000000BC */
  61. 000000AE  1007                     move.b     D0, D7
  62. 000000B0  4880                     ext.w      D0
  63. 000000B2  2054                     movea.l    A0, [A4]
  64. 000000B4  43E8 0088                lea.l      A1, [A0 + 0x88]
  65. 000000B8  4231 0000                clr.b      [A1 + D0.w]
  66. label000000BC:
  67. 000000BC  1007                     move.b     D0, D7
  68. 000000BE  4880                     ext.w      D0
  69. 000000C0  E540                     asl        D0.w, 2
  70. 000000C2  1207                     move.b     D1, D7
  71. 000000C4  4881                     ext.w      D1
  72. 000000C6  D241                     add.w      D1, D1
  73. 000000C8  3433 1000                move.w     D2, [A3 + D1.w]
  74. 000000CC  48C2                     ext.l      D2
  75. 000000CE  2236 00F8                move.l     D1, [A6 + D0.w - 0x8]
  76. 000000D2  9282                     sub.l      D1, D2
  77. 000000D4  1007                     move.b     D0, D7
  78. 000000D6  4880                     ext.w      D0
  79. 000000D8  D040                     add.w      D0, D0
  80. 000000DA  3433 0004                move.w     D2, [A3 + D0.w + 0x4]
  81. 000000DE  48C2                     ext.l      D2
  82. 000000E0  1007                     move.b     D0, D7
  83. 000000E2  4880                     ext.w      D0
  84. 000000E4  E540                     asl        D0.w, 2
  85. 000000E6  94B6 00F8                sub.l      D2, [A6 + D0.w - 0x8]
  86. 000000EA  B481                     cmp.l      D2, D1
  87. 000000EC  6D30                     blt        +0x32 /* 0000011E */
  88. 000000EE  1007                     move.b     D0, D7
  89. 000000F0  4880                     ext.w      D0
  90. 000000F2  D040                     add.w      D0, D0
  91. 000000F4  1207                     move.b     D1, D7
  92. 000000F6  4881                     ext.w      D1
  93. 000000F8  2054                     movea.l    A0, [A4]
  94. 000000FA  D241                     add.w      D1, D1
  95. 000000FC  43E8 0090                lea.l      A1, [A0 + 0x90]
  96. 00000100  33B3 0000 1000           move.w     [A1 + D1.w], [A3 + D0.w]
  97. 00000106  1007                     move.b     D0, D7
  98. 00000108  4880                     ext.w      D0
  99. 0000010A  D040                     add.w      D0, D0
  100. 0000010C  1207                     move.b     D1, D7
  101. 0000010E  4881                     ext.w      D1
  102. 00000110  D241                     add.w      D1, D1
  103. 00000112  43E8 008C                lea.l      A1, [A0 + 0x8C]
  104. 00000116  33B3 0004 1000           move.w     [A1 + D1.w], [A3 + D0.w + 0x4]
  105. 0000011C  602E                     bra        +0x30 /* 0000014C */
  106. label0000011E:
  107. 0000011E  1007                     move.b     D0, D7
  108. 00000120  4880                     ext.w      D0
  109. 00000122  D040                     add.w      D0, D0
  110. 00000124  1207                     move.b     D1, D7
  111. 00000126  4881                     ext.w      D1
  112. 00000128  2054                     movea.l    A0, [A4]
  113. 0000012A  D241                     add.w      D1, D1
  114. 0000012C  43E8 008C                lea.l      A1, [A0 + 0x8C]
  115. 00000130  33B3 0000 1000           move.w     [A1 + D1.w], [A3 + D0.w]
  116. 00000136  1007                     move.b     D0, D7
  117. 00000138  4880                     ext.w      D0
  118. 0000013A  D040                     add.w      D0, D0
  119. 0000013C  1207                     move.b     D1, D7
  120. 0000013E  4881                     ext.w      D1
  121. 00000140  D241                     add.w      D1, D1
  122. 00000142  43E8 0090                lea.l      A1, [A0 + 0x90]
  123. 00000146  33B3 0004 1000           move.w     [A1 + D1.w], [A3 + D0.w + 0x4]
  124. label0000014C:
  125. 0000014C  5207                     addq.b     D7, 1
  126. label0000014E:
  127. 0000014E  7001                     moveq.l    D0, 0x01
  128. 00000150  B007                     cmp.b      D0, D7
  129. 00000152  6C00 FF08                bge        -0xF6 /* 0000005C */
  130. 00000156  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  131. 0000015A  4E5E                     unlink     A6
  132. 0000015C  205F                     movea.l    A0, [A7]+
  133. 0000015E  DEFC 0012                add.w      A7, 0x12
  134. 00000162  4ED0                     jmp        [A0]
  135. 00000164  9F54                     sub.w      [A4], D7
  136. 00000166  494D                     chk.w      D4, A5
  137. 00000168  4147                     chk.w      D0, D7
  138. 0000016A  4553                     chk.w      D2, [A3]
  139. 0000016C  5452                     addq.w     [A2], 2
  140. 0000016E  4554                     chk.w      D2, [A4]
  141. 00000170  4348                     chk.w      D1, A0
  142. 00000172  4552                     chk.w      D2, [A2]
  143. 00000174  2E49                     movea.l    A7, A1
  144. 00000176  494D                     chk.w      D4, A5
  145. 00000178  4147                     chk.w      D0, D7
  146. 0000017A  4553                     chk.w      D2, [A3]
  147. 0000017C  5452                     addq.w     [A2], 2
  148. 0000017E  4554                     chk.w      D2, [A4]
  149. 00000180  4348                     chk.w      D1, A0
  150. 00000182  4552                     chk.w      D2, [A2]
  151. 00000184  0000                     .incomplete
  152.